body{
    padding: 20px;
    background: url(../../assets/images/sign-bg.jpg) no-repeat center top;
    background-size:cover;
    color: #fff;

    // 注册账号
    >p:first-child{
        text-align:right;
        a{
            color: #fff;
        }
    }

    // 密码登录
    >h1:nth-child(2){
        margin-bottom:70px;
        font-size: 28px;
    }

    // 表单
    form{

        // 所有p
        >p{
            margin-bottom: 15px;
        }

        // 所有input
        input{
            padding-left: 15px;
            width: 100%;
            height: 50px;
            border-radius: 25px;
            background-color: rgba(225, 225, 225, 0.6);
            color: #fff;
            &::placeholder{
                color: #fff;
            }
        }

        // 登录
        button{
            margin-bottom: 15px;
            width: 100%;
            height: 50px;
            border-radius: 25px;
            color: #fff;
            background-color: rgba(99, 225, 167, 0.6);
        }
    }

    // 微信注册
    >div:nth-child(4){
        position:relative;
        text-align: right;

        // 忘记密码
        >a:first-child{
            width: 100%;
            display: block;
            text-align: center;
            color: #fff;
            font-size: 14px;
        }

        // 微信登录
        p{
            position:absolute;
            right: 0;
            bottom: 0;
            
            // 微信图标
            span{
                font-size: 16px;
                vertical-align: middle;
            }
    
            // 微信登录
            a{
                color: #fff;
                font-size: 14px;
            }
        }
    }

    // 提示文字
    >div:nth-child(5){
        text-align: center;
        color: #f00;
    }

    // HOLD ON
    >p:last-child{
        position: absolute;
        bottom: 60px;
        left: 50%;
        transform: translate(-50%);
    }
}